Skip to content

Apache-2.0 relicense and chart icon - #2

Merged
tada5hi merged 2 commits into
masterfrom
chore/apache2-license-icon
Aug 2, 2026
Merged

Apache-2.0 relicense and chart icon#2
tada5hi merged 2 commits into
masterfrom
chore/apache2-license-icon

Conversation

@tada5hi

@tada5hi tada5hi commented Aug 2, 2026

Copy link
Copy Markdown
Contributor
  • Relicenses the repository under Apache-2.0 (LICENSE + README).
  • Corrects the chart's artifacthub.io/license annotation accordingly.
  • Adds the chart icon: the lock logo used by the client-web header, committed under assets/ and referenced by raw URL.

Because this PR touches charts/, it is also the first live run of the kind install matrix (ct install over the five ci values scenarios).

Summary by CodeRabbit

  • Documentation
    • Updated the project license from MIT to Apache License 2.0.
    • Updated the README and package metadata to reflect the new license.
    • Added a chart icon and refreshed its marketplace metadata.

tada5hi added 2 commits August 2, 2026 13:16
License annotation follows the repository relicense to Apache-2.0; the icon is
the lock logo used by the client-web header, served from this repository.
Copilot AI review requested due to automatic review settings August 2, 2026 11:16
@coderabbitai

coderabbitai Bot commented Aug 2, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: b36ad6f4-83ab-4b60-bbab-17df29ffd8e7

📥 Commits

Reviewing files that changed from the base of the PR and between cd10415 and 982a3c5.

⛔ Files ignored due to path filters (1)
  • assets/icon.svg is excluded by !**/*.svg
📒 Files selected for processing (3)
  • LICENSE
  • README.md
  • charts/authup/Chart.yaml

📝 Walkthrough

Walkthrough

The project changes its license from MIT to Apache-2.0. The README and Helm chart metadata are updated accordingly. The chart also gains an icon URL and revised Artifact Hub change entries.

Changes

License and chart metadata

Layer / File(s) Summary
Apache-2.0 license adoption
LICENSE, README.md
The repository replaces the MIT license text with Apache License, Version 2.0 terms. The README updates the documented license.
Chart metadata alignment
charts/authup/Chart.yaml
The chart adds an icon URL, changes the Artifact Hub license to Apache-2.0, and updates the Artifact Hub change entries.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Suggested reviewers: copilot

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the repository relicensing and chart icon addition, which are the main changes in the pull request.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/apache2-license-icon

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@tada5hi
tada5hi merged commit 2b66e36 into master Aug 2, 2026
5 checks passed
@tada5hi
tada5hi deleted the chore/apache2-license-icon branch August 2, 2026 11:18

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository and Helm chart metadata to reflect a relicense to Apache-2.0, and adds an icon asset for the authup chart so UIs like ArtifactHub can display it.

Changes:

  • Update top-level repository license indicator in README.md and replace LICENSE contents with the Apache License 2.0 text.
  • Update the chart’s ArtifactHub license annotation and add an ArtifactHub change entry describing the license correction and icon addition.
  • Add an SVG icon under assets/ and reference it from charts/authup/Chart.yaml via a raw GitHub URL.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
README.md Updates the stated repository license to Apache-2.0.
LICENSE Replaces the MIT license text with Apache License 2.0 text.
charts/authup/Chart.yaml Adds the chart icon URL and updates ArtifactHub license + changes annotations.
assets/icon.svg Adds the SVG icon asset used by the chart metadata.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants